clamping strap - Alemán Inglés Diccionario